package com.cf.base.http.generator;

import com.cf.base.http.core.RetrofitService;

import java.lang.reflect.Method;

/**
 * 错误处理器
 *
 * @author yangji
 */
public interface IErrorAdapter {
    /**
     * @param bean      服务对象
     * @param method    出错的方法
     * @param throwable 异常
     * @return 解析后的数据
     */
    <T> T call(RetrofitService bean, Method method, Throwable throwable);
}
